package com.bawei.hgshop.service;

import java.util.List;

import com.bawei.hgshop.entity.Sku;
import com.bawei.hgshop.entity.SkuVo;
import com.bawei.hgshop.entity.SpuVo;
import com.github.pagehelper.PageInfo;

public interface SkuService {

	// 添加sku
	int add(Sku sku);

	/** 
	 * 
	 * @param skuVo 
	 * @return
	 */
	PageInfo<Sku> list(SkuVo skuVo);

	/**
	 * 获取一个
	 * @param id
	 * @return
	 */
	Sku findById(int id);

	/**
	 * 修改
	 * @param sku
	 * @return
	 */
	int update(Sku sku);

	/**
	 * 根据规格属性以及spu的id 查询数据
	 * @param spuVo
	 * @return
	 */
	Sku listBySpec(SpuVo spuVo);

}
